package com.css.openapi.feign.dto;


import lombok.Data;

/**
 * @description:
 * @Title: FaceH5VerifyResultNotifyRequestDTO
 * @Author xlw
 * @Package com.invoice.tcc.feign.yljy.dto
 * @Date 2025/9/11 16:51
 */
@Data
public class FaceH5VerifyResultNotifyRequestDTO {

    /**
     * 报文类型（固定值：verify.ums.auth.faceh5.notify，必填）
     */
    private String actionType = "verify.ums.auth.faceh5.notify";

    /**
     * 平台ID（银商分配，必填）
     */
    private String platId;

    /**
     * 业务请求流水号（第三方生成，平台内唯一，必填）
     */
    private String outRequestId;

    /**
     * 人证对比结果（SUCCESS=成功，FAIL=失败，必填）
     */
    private String bizResult;

    /**
     * 身份证号（必填）
     */
    private String certNo;

    /**
     * 姓名（必填）
     */
    private String name;

    /**
     * 人脸图片（活检截取，可选）
     */
    private String pic;

    /**
     * 接入方业务流水号（必填）
     */
    private String reqSn;

    /**
     * 应答时间（格式：YYYYMMDDhhmmss，请求头字段，必填）
     */
    private String timestamp;

    /**
     * 随机值（请求头字段，长度32，必填）
     */
    private String nonce;

    /**
     * 签名数据（请求头字段，长度64，必填）
     */
    private String signature;
}
